Subject: "Generic Modem Driver" Script for InterSLIP ...Vers 1.0 (06/06/94)
Folks seem to be having a lot of difficulties with modem set-ups in InterSLIP. InterSLIP's built-in "Hayes-compatible" setting isn't very reliable. And using AppleTalk Remote Access (ARA) scripts often cause more problems than they solve because the scripts aren not built for InterSLIP and its needs.
In an attempt to alleviate some of the problems, included in this archive is a freeware modem driver (dialing) script for InterSLIP. It should handle just about any modem that more-or-less supports the core Hayes-standard commands.
If you have any difficulties with the script, or find any errors or omissions, please contact me via email at <dcottler@halcyon.com>. Please provide as much detail as possible. Be sure to include the version number of this archive (above) and lots of details about your configuration. Remember - the more details I have, the faster problems can be addressed!
- Dan Cottler <dcottler@halcyon.com>
Cherry Hill, NJ, USA.
Using the "Generic Modem Driver" Script
---------------------------------------
"Generic Modem Driver" is a modem driver (dialing) script. It is specifically written to handle just about any modem that more-or-less supports the core Hayes-standard commands.
To install the script, drag it into InterSLIP's "Dialing Scripts" folder (typically located in the "InterSLIP Folder" in the system "Preferences" folder). Then use the sample configuration dialog provided below as a general guide for setting up InterSLIP.
Set-up the right side of the dialog as appropriate for your Internet Access Provider (IAP).
On the left side of the dialog, set up items as shown. Give particular attention to the following items --
1. Select the appropriate port.
2. Set the Baud Rate, actually the DTE (mac-to-modem) speed, to _either_:
a) the DCE (modem-to-modem) speed if don't have a hardware handshaking cable;
b) " 9600" if you have only a 2400bps modem;
c) "19200" if you have a faster modem and an older/slow Mac (68000 processor);
d) "38400" if you have a V.32 (9600bps) modem;
e) "57600" if you have a V.32bis (14.4Kbps), V.32ter, V.FC, or V.34 modem.
3. Set Data Bits to "8", Stop Bits to "1", and Parity to "None".
4. If you have a hardware handshaking cable, turn "Hardware Handshaking" ON.
5. Select "Generic Modem Driver" in the Dial Script pop-up menu.
6. Insert your IAP's phone number.
If you have call waiting, prefix the phone number with "*70," (or whatever is
appropriate for your local telephone system) to temporarily disable it.
7. Obtain the value for the "Modem Init" field from the list located after the sample
configuration dialog (below). I recommend that you select and copy the string
from this ReadMe document then paste it directly into InterSLIP's dialog. That
way you'll avoid typing errors.
Ñ Sample InterSLIP Configuration Ñ
╩
Ñ Modem Init Strings for InterSLIP Ñ
Some comments --
* Some modem commands may seem redundant with defaults. This is done specifically
to avoid problems with differing ROM versions. Pls use the strings as provided.
* Special note about DATA COMPRESSION --
Due to some packet sizing quirks caused by the "meshing" of ec and dc
modem protocols with packet switched network protocols and TCP/IP, some
folks may find that they get better performance (throughput) by disabling
data compression. Hopefully, these cases should be rare.
The strings --
Apple Express Modem
Apple Geoport with a Geoport Telecommunications Adapter (GTA)
AT&F to accept any speed connection.
AT&FNS37=9 to force a 9600bps connection.
AT&FNS37=11 to force a 14.4Kbps connection.
..Add "%C0" to the end of the string to disable data compression.
..Be sure to use version 1.1.2 Express Modem software, or newer.
ATT Paradyne DataPort (all high-speed models)
AT&F&D0\Q3 to accept any speed connection.
..Add "%C0" to the end of the string to disable data compression.
Best SmartOne
Bocamodem
Focus 14.4
AT&F&D0&K3 to accept any speed connection.
AT&F&D0&K3NS37=9 to force a 9600bps connection.
AT&F&D0&K3NS37=11 to force a 14.4Kbps connection.
..Add "%C0" to the end of the string to disable data compression.
Global Village PowerPort/Gold and /Silver and WorldPort
AT&F&D0\J0\Q3X4W2\N7 to accept any speed connection.
AT&F&D0\J0\Q3X4W2\N7%B9600 to force a 9600bps connection.
AT&F&D0\J0\Q3X4W2\N7%B14400 to force a 14.4Kbps connection.
..Add "%C0" to the end of the string to disable data compression.
Global Village TelePort/Mercury, /Gold, /Silver and PowerPort/Mercury
AT&F&D0\J0\Q3X4W2\N3 to accept any speed connection.
AT&F&D0\J0\Q3X4W2\N3NS37=9 to force a 9600bps connection.
AT&F&D0\J0\Q3X4W2\N3NS37=11 to force a 14.4Kbps connection.
AT&F&D0\J0\Q3X4W2\N3NS37=13 to force a 19.2Kbps connection.
..Add "%C0" to the end of the string to disable data compression.
Hayes Accura, Optima, and Ultra Modems (all variations)
..Add "%C0" to the end of the string to disable data compression.
PPI PM Series Modems (all models)
AT&F2&D0&K3 to accept any speed connection.
AT&F2&D0&K3NS37=9 to force a 9600bps connection.
AT&F2&D0&K3NS37=11 to force a 14.4Kbps connection.
..Add "%C0" to the end of the string to disable data compression.
SupraFAXModems (all models)
AT&F1&D0&K3 to accept any speed connection.
AT&F1&D0&K3NS37=9 to force a 9600bps connection.
AT&F1&D0&K3NS37=11 to force a 14.4Kbps connection.
..Add "%C0" to the end of the string to disable data compression.
Telebit WorldBlazer
AT&F9&D0 to accept any speed connection.
USRobotics Sportster (incl Mac&Fax)
AT&F&B1&D0&H1&R2&I0&K3X4&A3 to accept any speed connection.
AT&F&B1&D0&H1&R2&I0&K3X4&A3&N6 to force a 9600bps connection.
AT&F&B1&D0&H1&R2&I0&K3X4&A3&N8 to force a 14.4Kbps connection.
..Change the "&K3" to "&K0" to disable data compression.
ZyXEL modems
AT&F&D0&H3 to accept any speed connection.
..Add "&K3" to the end of the string to disable data compression.
If your particular modem doesn't appear on the list above, please contact me!
Ñ License Ñ
The documents and software contained in this archive are NOT public domain. They are copyrighted materials, belonging their respective author(s). They may be freely distributed over any medium as long as no fee is incurred (reasonable download costs excepted). They may NOT be distributed on any type of disk or with any product costing more than US$5.00 without the author(s) explicit permission.
The documents and software contained in this archive are provided "as is" without warranty of any kind, either express or implied, including, but not limited to warranties of merchantability or fitness for a particular purpose. In no event will the author(s) be liable to you for any damages, including incidental or consequential damages, arising out of the use of the contents of this archive, even if advised of the possibility of such damages.
All trademarks and service marks are the property of their respective owners.
You acknowledge that you have read this license, understand it, and agree to be bound by its terms.